iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 16
0
Security

資安動手做系列 第 16

16. Zabbix-Host Inventory

  • 分享至 

  • xImage
  •  

大多是用Excel或資產程式,資訊相關的可以用NMAP掃
這次有其他邦友分享https://ithelp.ithome.com.tw/articles/10203156

我這裡介紹用Zabbix將資訊資產資訊與監控放在一起,在告警時可以一併通知負責人員,一線人員也會比較輕鬆拿到更多資訊去處理。

要先懂Zabbix 自定義參數監控的概念
https://ithelp.ithome.com.tw/articles/10195478

  1. Zabbix點選Host
    https://ithelp.ithome.com.tw/upload/images/20181022/20077752QHMGDOUcoS.jpg

  2. 點選至Host inventory,資料可以手動填入,當然也可以用Discovery等方式自動填入
    https://ithelp.ithome.com.tw/upload/images/20181022/200777523hRCbjZuQL.jpg

  3. 參考這篇用Powershell 取得監控機器資訊
    PowerShell host inventory script for Zabbix
    http://www.ictstuff.info/powershell-host-inventory-script-for-zabbix/

  4. 首先建立一個PS檔,我們會利用Powershell取得機器資訊

function Get-ComputerName
{
Get-WmiObject Win32_OperatingSystem |
    Select-Object -ExpandProperty PSComputername
}

function Get-OsFullDetails
{
Get-WmiObject Win32_OperatingSystem |
    Select-Object -ExpandProperty Caption
}

function Get-HWArchitecture
{
Get-WmiObject Win32_OperatingSystem |
    Select-Object -ExpandProperty OSArchitecture
}

function Get-Vendor
{
Get-WmiObject Win32_BIOS |
    Select-Object -ExpandProperty Manufacturer
}

function Get-SerialNumberA
{
Get-WmiObject Win32_BIOS |
    Select-Object -ExpandProperty SerialNumber
}
  1. 用Powershell ISE 先測試
    https://ithelp.ithome.com.tw/upload/images/20181022/20077752yyleBNxHDV.jpg
  2. 到cmd下先測試指令
    https://ithelp.ithome.com.tw/upload/images/20181022/20077752VwPsqEdosh.jpg
  3. 確定執行回傳正確值後到zabbxi_agentd.win.conf增加一行命令
UserParameter=HostInventory_[*],PowerShell.exe -nologo -command "& { . C:\'Program Files'\zabbix\Get-HostInventory.ps1; Get-$1 }"

https://ithelp.ithome.com.tw/upload/images/20181022/20077752Bzbkj4DUKA.jpg
9. 利用Zabbix_get排錯測試
https://ithelp.ithome.com.tw/upload/images/20181022/20077752e3XDSNg9MD.jpg

  1. 回到Web建立一個Template
    https://ithelp.ithome.com.tw/upload/images/20181022/20077752zWaTrmqkUM.jpg

  2. Host Linked Template後,到Inventory就可以看到剛加的那筆資料
    https://ithelp.ithome.com.tw/upload/images/20181022/200777524mTHtG0J64.jpg
    https://ithelp.ithome.com.tw/upload/images/20181022/20077752GSQH3dDhln.jpg

依此類推,其他資訊也可用這方式取得

參考資料:
PowerShell.exe 命令列說明
https://docs.microsoft.com/zh-tw/powershell/scripting/core-powershell/console/powershell.exe-command-line-help?view=powershell-6

Dell 服务器硬件信息监控,自动生成服务器资产信息
http://www.liangxiansen.cn/2016/08/02/zabbix-mosa
https://www.zabbix.com/documentation/3.4/zh/manual/config/hosts/inventory


上一篇
15. BCP&RM
下一篇
17. Asset Security
系列文
資安動手做34
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言